import matplotlib.pyplot as plt

# 设置线条颜色、线条样式
"""
matplotlib.pyplot.plot的color参数设置线条颜色：
    b	蓝色	    m	洋红色
    g	绿色	    y	黄色
    r	红色	    k	黑色
    c	蓝绿色	w	白色
    #FFFF00	黄色	    0.5	灰度值字符串

    其它颜色：
        浮点形式的RGB或RGBA元组
        十六进制的RGB或RGBA字符串
        0-1之间的小数作为的灰度值
        {‘b’,’g’,’r’,’c’,’m’,’y’,’k’,’w’}其中任取
        X11/CSS4中规定的颜色名称
        Xkcd中指定的颜色名称
        Tableau调色板中的颜色{‘tab:blue’,’tab:orange’}
        CN格式的颜色循环
"""

"""
matplotlib.pyplot.plot的linestyle参数设置颜色设置线条样式
    线条样式设置：
        实线’-’
        双划线’--’
        点划线’-.’
        虚线’:’
"""
x = [1, 2, 3, 4, 5]

y = [10, 20, 30, 40, 50]
plt.plot(x, y, color='r', linestyle='-.')  # 点划线

y = [10, 15, 20, 25, 30]
plt.plot(x, y, color='b', linestyle='--')  # 双划线

y = [10, 13, 16, 19, 22]
plt.plot(x, y, color='g', linestyle=':')  # 虚线

y = [10, 18, 26, 34, 42]
plt.plot(x, y, color='g', linestyle='-')  # 实线

plt.show()


